the country's superiority in weaponry - Turco Inglés Diccionario